substation of a power system - Français Anglais Dictionnaire